metallic substrate - German English Dictionary